🇬🇧 en it 🇮🇹

pull out all the stops verb

  • (idiomatic) To reserve or hold back nothing.
fare l'impossibile
Wiktionary Links